package com.ls.thread.car;

/*100辆车过桥  桥是单行道。所以在某个时候只能过1辆。
但是绿灯会持续4秒。一辆车启动到进入桥需要1秒。
也就是说4秒内会有4辆车过桥。
请问是哪四辆车过河了。
如何保证红灯停，绿灯行。
红灯持续2秒。*/

/**
 * 思路：
 * 1.桥是共享资源
 * 2.车是线程 100
 * 3.redLight  wait();  sleep(1000*60*2)
 * 4.greenLight notifyAll();  for(4)
 * 
 * @author My
 *
 */

public class Car implements Runnable {
	
	private Bridge bridge;
	
	@Override
	public void run() {
		
	}
	
	
}
